CLUTCH (noun);
Pulling off a key shot under the highest pressure.
e.g. a clutch putt on 18 to win
Explore the Uk, Europe & MENA’s leading Development tour
Official Satellite Tour to the Hotel Planner & DP World Tour
Accredited OWGR & WAGR Ranked Tour
LATEST SCORES